Text copied to clipboard!
Naslov
Text copied to clipboard!Java razvijalec celotnega sklada
Opis
Text copied to clipboard!
Iščemo Java razvijalca celotnega sklada, ki se bo pridružil naši hitro rastoči ekipi in pomagal pri razvoju sodobnih spletnih aplikacij. Idealni kandidat bo imel izkušnje z razvojem tako zalednih kot sprednjih komponent, dobro razumevanje arhitekture aplikacij in sposobnost sodelovanja z različnimi ekipami.
Vaše naloge bodo vključevale razvoj robustnih in skalabilnih rešitev z uporabo Java tehnologij, sodelovanje pri oblikovanju arhitekture aplikacij, integracijo z zunanjimi sistemi in API-ji ter zagotavljanje visoke kakovosti kode. Prav tako boste sodelovali pri odpravljanju napak, optimizaciji zmogljivosti in uvajanju najboljših praks razvoja programske opreme.
Od kandidata pričakujemo dobro poznavanje programskega jezika Java, izkušenj z ogrodji, kot so Spring Boot, Hibernate in JPA, ter znanje sprednjih tehnologij, kot so HTML, CSS, JavaScript in sodobni ogrodji, kot je Angular ali React. Pomembno je tudi razumevanje relacijskih baz podatkov (npr. MySQL, PostgreSQL) in izkušenj z orodji za nadzor različic, kot je Git.
Poleg tehničnih znanj iščemo osebo, ki je samoiniciativna, komunikativna in sposobna timskega dela. Cenimo tudi sposobnost hitrega učenja in prilagajanja novim tehnologijam ter pripravljenost na prevzemanje odgovornosti za svoje naloge.
Če vas veseli delo v dinamičnem okolju, kjer lahko prispevate k razvoju inovativnih rešitev in se hkrati strokovno razvijate, vas vabimo, da se prijavite. Ponujamo konkurenčno plačilo, fleksibilen delovni čas, možnost dela na daljavo in priložnost za delo na zanimivih projektih z uporabo najnovejših tehnologij.
Odgovornosti
Text copied to clipboard!- Razvoj in vzdrževanje spletnih aplikacij z uporabo Java tehnologij
- Sodelovanje pri načrtovanju arhitekture programske opreme
- Integracija z zunanjimi API-ji in sistemi
- Pisanje čiste, učinkovite in dokumentirane kode
- Testiranje in odpravljanje napak v programski opremi
- Sodelovanje z drugimi razvijalci, oblikovalci in produktnimi vodji
- Optimizacija zmogljivosti aplikacij
- Uvajanje najboljših praks razvoja programske opreme
- Spremljanje novih tehnologij in njihova implementacija
- Upravljanje z različicami kode z uporabo Git
Zahteve
Text copied to clipboard!- Vsaj 3 leta izkušenj z razvojem v Javi
- Dobro poznavanje Spring Boot, Hibernate in JPA
- Izkušnje z razvojem RESTful API-jev
- Znanje HTML, CSS, JavaScript in enega izmed ogrodij (Angular, React)
- Poznavanje relacijskih baz podatkov (npr. MySQL, PostgreSQL)
- Izkušnje z orodji za nadzor različic (npr. Git)
- Razumevanje principov objektno usmerjenega programiranja
- Sposobnost samostojnega in timskega dela
- Dobro znanje angleškega jezika
- Zaželeno poznavanje CI/CD orodij in praks
Možna vprašanja na razgovoru
Text copied to clipboard!- Koliko let izkušenj imate z razvojem v Javi?
- Katere ogrodje ste uporabljali pri razvoju zalednih sistemov?
- Ali imate izkušnje z razvojem sprednjih komponent? Katera orodja uporabljate?
- Kako pristopate k odpravljanju napak v kodi?
- Ali ste že delali z relacijskimi bazami podatkov? Katere ste uporabljali?
- Kako upravljate z različicami kode v svojem projektu?
- Ali imate izkušnje z delom v agilnem okolju?
- Katera orodja uporabljate za testiranje programske opreme?
- Ali ste že sodelovali pri načrtovanju arhitekture aplikacije?
- Kakšna je vaša razpoložljivost za delo na daljavo?